Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
115 - 119 POPLAR ROAD Terraced £692,353 £200,000 9 Apr 2001
119 POPLAR ROAD Terraced £169,003 £30,000 15 Apr 1996
121 POPLAR ROAD Terraced £128,544 £112,000 4 Dec 2020
123 POPLAR ROAD Semi-Detached £84,772 £85,000 4 Aug 2022